/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let Icondianpu1: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M836.802 120.758l-7.239-10.905H204.87l-7.308 9.354C38.381 322.424 60.406 446.16 87.675 501.873c27.362 55.808 82.763 91.926 141.194 91.926h5.266c73.723-2.934 122.75-39.544 148.574-66.052 23.325 26.51 67.231 61.953 135.951 61.953 71.655 0 116.353-38.58 138.74-65.367 31.259 25.489 92.286 67.254 156.247 67.254 41.935 0 77.859-17.191 107.122-51.071 108.564-126.419-76.057-407.844-83.966-419.757z m46.481 388.016c-19.673 23.022-42.467 34.011-69.734 34.011-61.65 0-125.682-55.832-139.967-69.093V306.314c0.024-0.469 0.266-0.818 0.266-1.275 0-13.562-10.965-24.527-24.48-24.527-13.535 0-24.475 10.965-24.475 24.527h-0.266v181.998c-13.368 18.226-47.248 53.861-105.966 53.861-66.294 0-100.821-45.324-110.174-59.729v-176.13c0-13.562-10.965-24.527-24.455-24.527-13.537 0-24.501 10.965-24.501 24.527V480.28c-11.999 15.605-53.285 61.795-127.367 64.85h-3.294v-0.048c-32.678 0-75.405-20.041-97.215-64.706-21.856-44.557-37.702-145.257 97.166-321.725h574.174c50.975 80.554 147.661 271.965 80.289 350.124z m-44.365 112.797c-13.586 0-24.649 11.013-24.695 24.597V823.922c0 27.315-22.147 49.439-49.389 49.439H258.492c-27.245 0-49.391-22.123-49.391-49.439V646.239c-0.024-13.632-11.06-24.669-24.671-24.669-13.61 0-24.645 11.036-24.693 24.669v182.612c0 51.912 41.982 93.945 93.8 93.945h516.25c51.817 0 93.798-42.031 93.798-93.945V646.167c-0.069-13.586-11.083-24.597-24.667-24.597z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

Icondianpu1.defaultProps = {
  size: 18,
};

Icondianpu1 = React.memo ? React.memo(Icondianpu1) : Icondianpu1;

export default Icondianpu1;
